conclusion of a legal transaction - Français Anglais Dictionnaire